540880
401187
92811
994909
1000124
34695
514750
770514
145330
480133
340876
243501
5153799
3570581
3088148
2396804
2234988
2054609
1975358
191678
1773118
1722136
1691196
1638471